export const getSetting=()=>{
  return new Promise((resolve,reject)=>{
      wx.getSetting({
          success:(result)=>{
              resolve(result);
          },
          fail:(err)=>{
              reject(err);
          }
      })
  })
}
export const chooseAddress=()=>{
  return new Promise((resolve,reject)=>{
      wx.chooseAddress({
          success:(result)=>{
              resolve(result);
          },
          fail:(err)=>{
              reject(err);
          }
      })
  })
}
export const openSetting=()=>{
  return new Promise((resolve,reject)=>{
      wx.openSetting({
          success:(result)=>{
              resolve(result);
          },
          fail:(err)=>{
              reject(err);
          }
      })
  })
}
export const showModal=({content})=>{
  return new Promise((resolve,reject)=>{
      wx.showModal({
          title:'提示',
          content: content,
          success:(res)=>{
            resolve(res);
          },
          fail:(err)=>{
              reject(err);
          }
        })
  })
}
export const login=()=>{
  return new Promise((resolve,reject)=>{
      wx.login({
          timeout:10000,
          success:(result)=>{
              resolve(result);
          },
          fail:(err)=>{
              reject(err);
          }
      })
  })
}
export const requestPayment=(pay)=>{
  return new Promise((resolve,reject)=>{
      wx.requestPayment({
        ...pay,
        success:(result)=>{
          resolve(result);
      },
      fail:(err)=>{
          reject(err);
      }
      })
  })
}
